﻿/* @font-face {
	font-family: "Open Sans";
	src: url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap');
}

.loginForm {
	width: 430px;
	margin: 30px auto;
	border-radius: 6px;
	outline: 0;	
	box-shadow: 0px 2px 4px #0000002E;
}


.loginForm label.lblForm{
	font: normal normal normal 18px/24px Open Sans;
    color: #4B4B4B;
}

.loginForm label{
	font: normal normal normal 14px/19px Open Sans;
}

.loginForm .section {
    padding: 20px;
    margin: 30px;
    background: #F5F5F5;
    position: relative;
    border-radius: 6px;
}

.loginForm p {text-align:center !important; } 

.loginForm p a{
	font: normal normal normal 16px/22px Open Sans;
	color: #009C9A; 
	text-align:center; 
} 
.loginForm p a:hover{color:#009C9A;} 

.loginForm .titleTemplate h2 {
    text-transform: lowercase;
    padding: 25px 0 0 16px;
    font: normal normal 600 20px/20px Montserrat;
	color: #273656;
}

h2::first-letter{
	text-transform: uppercase;
}

.loginForm .titleTemplate {    
    margin-bottom: 19px;
    min-height: 13.43px;
    padding: 0px 15px;    
}


.loginForm input[type=password], input[type=email], select, .loginForm input[type=text] {
color: #888888;
font-size: 16px;
margin-top: 10px;
border: 1px solid #BABABA;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius: 6px;
background-color: #fff;
background-image: none;
outline: none;
width: 100%;
padding: 7px 14px;
display: block;
height:34px;
margin-bottom: 15px;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
    
}

.loginForm input[type=submit]{
background-color:#4E67B4;
color:#ffffff;
font-size:16px; 
width: 184px;
height: 37px;
text-transform:uppercase;
transition: .3s;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
display: block;
margin: 0 auto 15px auto;
border-radius: 6px;
}

.section span{
    font: normal normal normal 18px/24px Open Sans;
    color: #4B4B4B;
}

.section label {
	font: normal normal normal 14px/19px Open Sans;
	margin-top: 9px;
}

.loginForm input:hover[type=submit] {
    background-color: #273656;
    border-bottom-color: #273656;
    color: #ffffff;
}

.linkRegistrarUsuario input[type=submit]{
 	color: #4E67B4;
 	background-color: transparent;
 	border: 1px solid #4E68AF;
	border-radius: 6px;
}

.linkRegistrarUsuario input:hover[type=submit]{
	color:#ffffff;
	background-color: #4E67B4;
}

.linkRecuperarContrasena{
	font: normal normal normal 16px/22px Open Sans;
	color: #009C9A;
	bottom: 15px;
    position: relative;
}

#ContentBox {
    margin-left: 0 !important;
}

#sideNavBox {
    display: none !important;
}

.btn.btn-secondary{
	color: #fff;
    background-color: #007bff !important;
    border-color: #007bff !important;
}

.btn.btn-secondary:hover{
    background-color: #0062cc !important;
    border-color: #005cbf !important;
}

select#ctl00_ctl39_g_d863dde8_d4de_4650_ac9a_55bda8e3b313_txtPregunta, input#ctl00_ctl39_g_d863dde8_d4de_4650_ac9a_55bda8e3b313_txtRespuesta {
    margin-top: 15px;
     margin-bottom: 15px;
}

.section span{
	color:#009C9A;
}

span#ctl00_ctl39_g_a455c315_fa27_481e_9536_3b31d7d311b2_lblUsuario {
    font: normal normal normal 18px/24px Open Sans;
    color: #4B4B4B;
} */


/*noticias*/
/* .suscrip{
    background-color: #F5F5F5 !important;
    text-align: center;
    padding: 20px;
    border-top: 1px solid black;
} 
    .suscrip .ms-webpart-zone div:nth-child(4) {
        display: flex !important;
        
    }
    
    .suscrip .contEmail input#ctl00_ctl48_g_498f37d5_0b07_4a6e_b589_0e74edd7ee68_txt_suscripcion_boletines_mail {
    	background-color: white;
    }
    
    .suscrip .contEnviar input[type=button],input[type=button]:active, .suscrip input[type=reset]:active, .suscrip input[type=submit]:active, button:active,.suscrip input#ctl00_ctl48_g_498f37d5_0b07_4a6e_b589_0e74edd7ee68_btn_suscripcion_boletines_email{
        width: 150px;
        height: 38px;
        background: #4E67B4 !important;
        border-radius: 0px 4px 4px 0px;
        color: black;
        font: normal normal 600 16px/28px Open Sans;
        letter-spacing: -0.18px;
        color:white;
        text-transform: uppercase;
        position: relative;
		top: 10px;
		left: 18rem;
        margin-bottom: 20px;
        margin-left: 0px !important;
      }  
      
       .suscrip .contEmail::before {
                content: "\e911";
                font-family: 'entypo' !important;
                height: 38px;
                width: 39px;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                -webkit-font-smoothing: antialiased;
                position: absolute;
                top: 10px;
                color: white;
                background-color: #79E9E8;
                z-index: 1;
                line-height: 2;
                font-size: 20px;
                left:0;
            }
 
             .suscrip .contEmail input#ctl00_ctl48_g_498f37d5_0b07_4a6e_b589_0e74edd7ee68_txt_suscripcion_boletines_mail {
			    background-color: white !important;
			    width: 47rem;
			    left: 0;
			    margin-left: 0 !important;
			    position: relative;
			    border-radius: 0px 4px 4px 0px;
                font: normal normal 600 16px/28px Open Sans;
                letter-spacing: -0.18px;
                color: black;
                text-transform: uppercase;
                position: relative;
                top: 0px;
                left: 2.4rem;
                margin-bottom: 20px;
                margin-left: 0px !important;
                  height: 38px;
		}	
        
        
        .suscrip a{
            color: #009C9A;
        }

@media only screen and (max-width: 426px) {
        .suscrip .contEmail input#ctl00_ctl48_g_498f37d5_0b07_4a6e_b589_0e74edd7ee68_txt_suscripcion_boletines_mail {
            width: 304px !important;
        }
                    
        .suscrip .contEnviar input[type=button], input[type=button]:active, input[type=reset]:active, input[type=submit]:active, button:active, input#ctl00_ctl48_g_498f37d5_0b07_4a6e_b589_0e74edd7ee68_btn_suscripcion_boletines_email{
             left: 2px !important;
        }
} */

.login-user.title-page h1 {
    display: none;
}
        
 
